Synonyms for "Castor fiber"

Words with similar meaning